
bool installService(const string &computer,const string &servicename,const string &executable);
bool installService(const string &computer,const string &username,const string &password,const string &servicename,const string &executable);

bool uninstallService(const string &computer,const string &servicename);
bool uninstallService(const string &computer,const string &username,const string &password,const string &servicename);

bool startService(const string &computer,const string &servicename,int timeout=10);
bool startService(const string &computer,const string &username,const string &password,const string &servicename,int timeout=10);

bool stopService(const string &computer,const string &servicename,int timeout=10);
bool stopService(const string &computer,const string &username,const string &password,const string &servicename,int timeout=10);

bool isServiceInstalled(const string &computer,const string &servicename);
bool isServiceInstalled(const string &computer,const string &username,const string &password,const string &servicename);
